remote-controlled ship - Spanish English Dictionary